to harness energy - Alemán Inglés Diccionario